You are not logged in Log in Join
You are here: Home » Members » jmo » CPSSkins 1.9 beta5 » View NewsItem

Log in
Name

Password

 

CPSSkins 1.9 beta5

CPSSkins is a WYSIWYG and cross-platform theme creation product for CMF, CPS2, CPS3, Plone and Plone2. CPSSkins allows you to create cross-platform themes for CMF, CPS or Plone. It will save you the time you are going to spend on customizing CPS or Plone's appearance.

This is a beta release. Download it here

More information and screenshots here

Changes since 1.9 beta4

  • CROSS-PLATFORM UNIT TESTS: 35 Unit tests for CMF/CPS2(?)/CPS3/Plone2 (requires ZopeTestCase)
    (CMFTestCase.CMFTestCase, NuxCPS.CPSTestCase, CPSDefault.CPSTestCase and CMFPlone.PloneTestCase are already included)

    To run the tests, set the CPSSKINS_TARGET environment variable to match your platform.

  •  $ cd Products/CPSSkins/tests
    
     for CMF (taken as default - works with CMF1.4 so far):
     $ CPSSKINS_TARGET=CMF make
    
     for CPS2 (not tested yet):
     $ CPSSKINS_TARGET=CPS2 make
    
     for CPS3:
     $ CPSSKINS_TARGET=CPS3 make
    
     for Plone2:
     $ CPSSKINS_TARGET=Plone2 make
  • THEME MANAGER: option to create new empty themes:
    see picture
  • API updates, some code refactoring
  • renamed the filesystem directory 'icons' to 'cpsskins_icons' (automatically migrated at each upgrade through the ZMI, i.e. 'CPSSkins Installer')
  • fixed minor bug when displaying the Portal Box's custom actions in some rare circumstances some actions called 'New' appeared.
  • fixed wrong urls under theme creation mode when navigating between styles, palettes, etc. (from previously hardcoded urls)
  • UI: more intuitive creation of Templet's styles (in just one click through the right-click menu) if a templet does not already have a unique style associated, a new style will be created on-the-fly and automatically associated to the Templet. it saves a lot of time when creating new themes.
  • more robust renaming of styles. a check is now performed to avoid duplicating style titles.
Known issues: Portal Box names do not get translated with Placeless Translation Service.